\hypertarget{classPlotCtrlPane}{
\section{PlotCtrlPane Class Reference}
\label{classPlotCtrlPane}\index{PlotCtrlPane@{PlotCtrlPane}}
}


PlotCtrl class from wxWidgets is used for Semi-\/variogram.  


{\ttfamily \#include $<$PlotCtrlPane.h$>$}\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classPlotCtrlPane_a2818309c88b269b0c8cdd7986ee39a04}{PlotCtrlPane} (wxPanel $\ast$parent, wxWindowID win\_\-id=wxID\_\-ANY, const wxPoint \&pos=wxDefaultPosition, const wxSize \&size=wxDefaultSize, wxPlotCtrlAxis\_\-Type flags=wxPLOTCTRL\_\-DEFAULT, const wxString \&name=wxT(\char`\"{}wxPlotCtrl\char`\"{}))
\item 
virtual \hyperlink{classPlotCtrlPane_a520ed5610fc7c67392b264578f0b59d0}{$\sim$PlotCtrlPane} ()
\item 
void \hyperlink{classPlotCtrlPane_a556a24c74ac6636211d2792d330ac511}{plotData} (double $\ast$xsemis, double $\ast$ysemis, int x, int y, double deltax, double deltay)
\item 
void \hyperlink{classPlotCtrlPane_a51a94b726a9c2149a27d62e442c118ee}{RedrawData} ()
\item 
void \hyperlink{classPlotCtrlPane_a47f162c84c22afdef438978552e0a21d}{plotModel1} (void)
\item 
void \hyperlink{classPlotCtrlPane_a04251ac44155486914bd8d0a4775a47e}{plotModel2} (void)
\item 
void \hyperlink{classPlotCtrlPane_a7705b4d74cf9e961d91465a97b6e0207}{plotModel3} (void)
\item 
void \hyperlink{classPlotCtrlPane_a1c95247f5df2f558665d07d48501f813}{ClearPoint} (void)
\item 
bool \hyperlink{classPlotCtrlPane_a4f50a3ca7938e272cb70caf2eeacabb8}{deleteExisting} (wxString string)
\item 
void \hyperlink{classPlotCtrlPane_a151385391cb60a6a0777464e77330b09}{OnPoint} (wxPlotCtrlEvent \&event)
\item 
void \hyperlink{classPlotCtrlPane_a586fda70278ec1e54580d7f29d267603}{SetRange} (wxString r)
\item 
void \hyperlink{classPlotCtrlPane_a05779727ecd577590385d0e412e4aa94}{SetSill} (wxString s)
\item 
double \hyperlink{classPlotCtrlPane_a057a86bfde00693f45f1726a05768ab0}{getRange} ()
\item 
double \hyperlink{classPlotCtrlPane_a8e71522b1c7d6d483095d7050d72bd6f}{getSill} ()
\item 
void \hyperlink{classPlotCtrlPane_af186f0ce022707080d1b724100479966}{ScaleX} (wxString scale)
\item 
void \hyperlink{classPlotCtrlPane_a1152f0b3946658ffe233da097218a787}{ScaleY} (wxString scale)
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
double \hyperlink{classPlotCtrlPane_a3811436173872f63278ad8ac71fd0ff4}{sill}
\item 
double \hyperlink{classPlotCtrlPane_a5122c2280eb8e11f6f07cfc9135ad158}{range}
\item 
wxPlotData $\ast$ \hyperlink{classPlotCtrlPane_a82b1a76a16b64c65725c5dcea1fda46f}{xdir}
\item 
wxPlotData $\ast$ \hyperlink{classPlotCtrlPane_a6700f8a33e75843c6da6bf02251ceb36}{ydir}
\item 
int \hyperlink{classPlotCtrlPane_a958908a02df1e97841d751da0966464a}{iIndex}
\item 
int \hyperlink{classPlotCtrlPane_ab0c6a574631d4176c28514ad57bd948f}{numMax}
\item 
int \hyperlink{classPlotCtrlPane_a0eb95401f31a0dcaf46043118c54c67a}{revxscale}
\item 
int \hyperlink{classPlotCtrlPane_ae483275332971b17408676c3d69e7f7f}{revyscale}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
PlotCtrl class from wxWidgets is used for Semi-\/variogram. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classPlotCtrlPane_a2818309c88b269b0c8cdd7986ee39a04}{
\index{PlotCtrlPane@{PlotCtrlPane}!PlotCtrlPane@{PlotCtrlPane}}
\index{PlotCtrlPane@{PlotCtrlPane}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{PlotCtrlPane}]{\setlength{\rightskip}{0pt plus 5cm}PlotCtrlPane::PlotCtrlPane (wxPanel $\ast$ {\em parent}, \/  wxWindowID {\em win\_\-id} = {\ttfamily wxID\_\-ANY}, \/  const wxPoint \& {\em pos} = {\ttfamily wxDefaultPosition}, \/  const wxSize \& {\em size} = {\ttfamily wxDefaultSize}, \/  wxPlotCtrlAxis\_\-Type {\em flags} = {\ttfamily wxPLOTCTRL\_\-DEFAULT}, \/  const wxString \& {\em name} = {\ttfamily wxT(\char`\"{}wxPlotCtrl\char`\"{})})}}
\label{classPlotCtrlPane_a2818309c88b269b0c8cdd7986ee39a04}
\hypertarget{classPlotCtrlPane_a520ed5610fc7c67392b264578f0b59d0}{
\index{PlotCtrlPane@{PlotCtrlPane}!$\sim$PlotCtrlPane@{$\sim$PlotCtrlPane}}
\index{$\sim$PlotCtrlPane@{$\sim$PlotCtrlPane}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{$\sim$PlotCtrlPane}]{\setlength{\rightskip}{0pt plus 5cm}PlotCtrlPane::$\sim$PlotCtrlPane ()\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classPlotCtrlPane_a520ed5610fc7c67392b264578f0b59d0}


\subsection{Member Function Documentation}
\hypertarget{classPlotCtrlPane_a1c95247f5df2f558665d07d48501f813}{
\index{PlotCtrlPane@{PlotCtrlPane}!ClearPoint@{ClearPoint}}
\index{ClearPoint@{ClearPoint}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{ClearPoint}]{\setlength{\rightskip}{0pt plus 5cm}void PlotCtrlPane::ClearPoint (void)}}
\label{classPlotCtrlPane_a1c95247f5df2f558665d07d48501f813}
\hypertarget{classPlotCtrlPane_a4f50a3ca7938e272cb70caf2eeacabb8}{
\index{PlotCtrlPane@{PlotCtrlPane}!deleteExisting@{deleteExisting}}
\index{deleteExisting@{deleteExisting}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{deleteExisting}]{\setlength{\rightskip}{0pt plus 5cm}bool PlotCtrlPane::deleteExisting (wxString {\em string})}}
\label{classPlotCtrlPane_a4f50a3ca7938e272cb70caf2eeacabb8}

\begin{DoxyParams}{Parameters}
\item[{\em string}]Name of curve to delete if it already exists \end{DoxyParams}
\hypertarget{classPlotCtrlPane_a057a86bfde00693f45f1726a05768ab0}{
\index{PlotCtrlPane@{PlotCtrlPane}!getRange@{getRange}}
\index{getRange@{getRange}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{getRange}]{\setlength{\rightskip}{0pt plus 5cm}double PlotCtrlPane::getRange ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classPlotCtrlPane_a057a86bfde00693f45f1726a05768ab0}
\hypertarget{classPlotCtrlPane_a8e71522b1c7d6d483095d7050d72bd6f}{
\index{PlotCtrlPane@{PlotCtrlPane}!getSill@{getSill}}
\index{getSill@{getSill}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{getSill}]{\setlength{\rightskip}{0pt plus 5cm}double PlotCtrlPane::getSill ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classPlotCtrlPane_a8e71522b1c7d6d483095d7050d72bd6f}
\hypertarget{classPlotCtrlPane_a151385391cb60a6a0777464e77330b09}{
\index{PlotCtrlPane@{PlotCtrlPane}!OnPoint@{OnPoint}}
\index{OnPoint@{OnPoint}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{OnPoint}]{\setlength{\rightskip}{0pt plus 5cm}void PlotCtrlPane::OnPoint (wxPlotCtrlEvent \& {\em event})}}
\label{classPlotCtrlPane_a151385391cb60a6a0777464e77330b09}
\hypertarget{classPlotCtrlPane_a556a24c74ac6636211d2792d330ac511}{
\index{PlotCtrlPane@{PlotCtrlPane}!plotData@{plotData}}
\index{plotData@{plotData}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{plotData}]{\setlength{\rightskip}{0pt plus 5cm}void PlotCtrlPane::plotData (double $\ast$ {\em xsemis}, \/  double $\ast$ {\em ysemis}, \/  int {\em x}, \/  int {\em y}, \/  double {\em deltax}, \/  double {\em deltay})}}
\label{classPlotCtrlPane_a556a24c74ac6636211d2792d330ac511}
\hypertarget{classPlotCtrlPane_a47f162c84c22afdef438978552e0a21d}{
\index{PlotCtrlPane@{PlotCtrlPane}!plotModel1@{plotModel1}}
\index{plotModel1@{plotModel1}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{plotModel1}]{\setlength{\rightskip}{0pt plus 5cm}void PlotCtrlPane::plotModel1 (void)}}
\label{classPlotCtrlPane_a47f162c84c22afdef438978552e0a21d}
\hypertarget{classPlotCtrlPane_a04251ac44155486914bd8d0a4775a47e}{
\index{PlotCtrlPane@{PlotCtrlPane}!plotModel2@{plotModel2}}
\index{plotModel2@{plotModel2}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{plotModel2}]{\setlength{\rightskip}{0pt plus 5cm}void PlotCtrlPane::plotModel2 (void)}}
\label{classPlotCtrlPane_a04251ac44155486914bd8d0a4775a47e}
\hypertarget{classPlotCtrlPane_a7705b4d74cf9e961d91465a97b6e0207}{
\index{PlotCtrlPane@{PlotCtrlPane}!plotModel3@{plotModel3}}
\index{plotModel3@{plotModel3}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{plotModel3}]{\setlength{\rightskip}{0pt plus 5cm}void PlotCtrlPane::plotModel3 (void)}}
\label{classPlotCtrlPane_a7705b4d74cf9e961d91465a97b6e0207}
\hypertarget{classPlotCtrlPane_a51a94b726a9c2149a27d62e442c118ee}{
\index{PlotCtrlPane@{PlotCtrlPane}!RedrawData@{RedrawData}}
\index{RedrawData@{RedrawData}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{RedrawData}]{\setlength{\rightskip}{0pt plus 5cm}void PlotCtrlPane::RedrawData ()}}
\label{classPlotCtrlPane_a51a94b726a9c2149a27d62e442c118ee}
\hypertarget{classPlotCtrlPane_af186f0ce022707080d1b724100479966}{
\index{PlotCtrlPane@{PlotCtrlPane}!ScaleX@{ScaleX}}
\index{ScaleX@{ScaleX}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{ScaleX}]{\setlength{\rightskip}{0pt plus 5cm}void PlotCtrlPane::ScaleX (wxString {\em scale})}}
\label{classPlotCtrlPane_af186f0ce022707080d1b724100479966}
\hypertarget{classPlotCtrlPane_a1152f0b3946658ffe233da097218a787}{
\index{PlotCtrlPane@{PlotCtrlPane}!ScaleY@{ScaleY}}
\index{ScaleY@{ScaleY}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{ScaleY}]{\setlength{\rightskip}{0pt plus 5cm}void PlotCtrlPane::ScaleY (wxString {\em scale})}}
\label{classPlotCtrlPane_a1152f0b3946658ffe233da097218a787}
\hypertarget{classPlotCtrlPane_a586fda70278ec1e54580d7f29d267603}{
\index{PlotCtrlPane@{PlotCtrlPane}!SetRange@{SetRange}}
\index{SetRange@{SetRange}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{SetRange}]{\setlength{\rightskip}{0pt plus 5cm}void PlotCtrlPane::SetRange (wxString {\em r})}}
\label{classPlotCtrlPane_a586fda70278ec1e54580d7f29d267603}

\begin{DoxyParams}{Parameters}
\item[{\em r}]String version of number to set range to \end{DoxyParams}
\hypertarget{classPlotCtrlPane_a05779727ecd577590385d0e412e4aa94}{
\index{PlotCtrlPane@{PlotCtrlPane}!SetSill@{SetSill}}
\index{SetSill@{SetSill}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{SetSill}]{\setlength{\rightskip}{0pt plus 5cm}void PlotCtrlPane::SetSill (wxString {\em s})}}
\label{classPlotCtrlPane_a05779727ecd577590385d0e412e4aa94}

\begin{DoxyParams}{Parameters}
\item[{\em s}]String version of number to set sill to \end{DoxyParams}


\subsection{Member Data Documentation}
\hypertarget{classPlotCtrlPane_a958908a02df1e97841d751da0966464a}{
\index{PlotCtrlPane@{PlotCtrlPane}!iIndex@{iIndex}}
\index{iIndex@{iIndex}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{iIndex}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf PlotCtrlPane::iIndex}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classPlotCtrlPane_a958908a02df1e97841d751da0966464a}
\hypertarget{classPlotCtrlPane_ab0c6a574631d4176c28514ad57bd948f}{
\index{PlotCtrlPane@{PlotCtrlPane}!numMax@{numMax}}
\index{numMax@{numMax}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{numMax}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf PlotCtrlPane::numMax}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classPlotCtrlPane_ab0c6a574631d4176c28514ad57bd948f}
\hypertarget{classPlotCtrlPane_a5122c2280eb8e11f6f07cfc9135ad158}{
\index{PlotCtrlPane@{PlotCtrlPane}!range@{range}}
\index{range@{range}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{range}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf PlotCtrlPane::range}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classPlotCtrlPane_a5122c2280eb8e11f6f07cfc9135ad158}
\hypertarget{classPlotCtrlPane_a0eb95401f31a0dcaf46043118c54c67a}{
\index{PlotCtrlPane@{PlotCtrlPane}!revxscale@{revxscale}}
\index{revxscale@{revxscale}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{revxscale}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf PlotCtrlPane::revxscale}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classPlotCtrlPane_a0eb95401f31a0dcaf46043118c54c67a}
\hypertarget{classPlotCtrlPane_ae483275332971b17408676c3d69e7f7f}{
\index{PlotCtrlPane@{PlotCtrlPane}!revyscale@{revyscale}}
\index{revyscale@{revyscale}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{revyscale}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf PlotCtrlPane::revyscale}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classPlotCtrlPane_ae483275332971b17408676c3d69e7f7f}
\hypertarget{classPlotCtrlPane_a3811436173872f63278ad8ac71fd0ff4}{
\index{PlotCtrlPane@{PlotCtrlPane}!sill@{sill}}
\index{sill@{sill}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{sill}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf PlotCtrlPane::sill}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classPlotCtrlPane_a3811436173872f63278ad8ac71fd0ff4}
\hypertarget{classPlotCtrlPane_a82b1a76a16b64c65725c5dcea1fda46f}{
\index{PlotCtrlPane@{PlotCtrlPane}!xdir@{xdir}}
\index{xdir@{xdir}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{xdir}]{\setlength{\rightskip}{0pt plus 5cm}wxPlotData$\ast$ {\bf PlotCtrlPane::xdir}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classPlotCtrlPane_a82b1a76a16b64c65725c5dcea1fda46f}
\hypertarget{classPlotCtrlPane_a6700f8a33e75843c6da6bf02251ceb36}{
\index{PlotCtrlPane@{PlotCtrlPane}!ydir@{ydir}}
\index{ydir@{ydir}!PlotCtrlPane@{PlotCtrlPane}}
\subsubsection[{ydir}]{\setlength{\rightskip}{0pt plus 5cm}wxPlotData $\ast$ {\bf PlotCtrlPane::ydir}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classPlotCtrlPane_a6700f8a33e75843c6da6bf02251ceb36}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
\hyperlink{PlotCtrlPane_8h}{PlotCtrlPane.h}\item 
\hyperlink{PlotCtrlPane_8cpp}{PlotCtrlPane.cpp}\end{DoxyCompactItemize}
